stranding machine - Alemán Inglés Diccionario